#pragma once
#include <stdio.h>
#define MAX_SIZE 3
typedef int SLDataType;

typedef struct SeqList
{
    SLDataType m_arr[MAX_SIZE];
    size_t m_size;
}SeqList;


 // 基本增删查改接口
// 顺序表初始化
void SeqListInit(SeqList* psl);
 // 顺序表查找
int SeqListFind(SeqList* psl, SLDataType x); 
// 顺序表在pos位置插入x
 void SeqListInsert(SeqList* psl, size_t pos, SLDataType x);
 // 顺序表删除pos位置的值
void SeqListErase(SeqList* psl, size_t pos);
 // 顺序表销毁
void SeqListDestory(SeqList* psl);
 // 顺序表打印
void SeqListPrint(SeqList* psl);